Undergraduate Student Perceptions of Pair Programming and Agile Software Methodologies: Verifying a Model of Social Interactio

نویسندگان

  • Kelli M. Slaten
  • Maria Droujkova
  • Sarah B. Berenson
  • Laurie Williams
  • Lucas Layman
چکیده

One of the reasons that undergraduate students, particularly women and minorities, can become disenchanted with computer science education is because software development is wrongly characterized as a solitary activity. We conducted a collective case study in a software engineering course at North Carolina State University to ascertain the effects of a collaborative pedagogy intervention on student perceptions. The pedagogy intervention was based upon the practices of agile software development with a focus on pair programming. Six representative students in the course participated in the study. Their perspectives helped validate a social interaction model of student views. The findings suggest that pair programming and agile software methodologies contribute to more effective learning opportunities for computer science students and that students understand and appreciate these benefits.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluating Effectiveness of Pair Programming as a Teaching Tool in Programming Courses

This study investigates the effectiveness of pair programming on student learning and satisfaction in introductory programming courses. Pair programming, used in the industry as a practice of an agile development method, can be adopted in classroom settings to encourage peer learning, increase students’ social skills, and enhance student achievement. This study explored students’ perceptions on...

متن کامل

Changing Students' Perceptions: An Analysis of the Supplementary Benefits of Collaborative Software Development

Collaborative work has been in use as an instructional tool to increase student understanding through collaborative learning and to improve student performance in computer science courses. However, little work has been done to understand how the act of collaboration, through pair programming or group work, impacts a student’s knowledge of the benefits and difficulties of collaborative work. Exp...

متن کامل

Collaborative Software Development in Agile Methodologies - Perspectives from Small Group Research

Collaborative software development is a hallmark of agile methodologies such as Extreme Programming (XP). These methodologies have practices like pair programming, where two programmers collaboratively work on all aspects of software development. There is however a dearth of empirical research in this area. Studies with sound theoretical underpinnings and strong empirical rigor are called for t...

متن کامل

Perceptions of Agile Practices: A Student Survey

The paper reports on the results of a recent study on student perceptions on agile practices. The study involved forty-five students enrolled in three different academic programs (Diploma, Bachelor’s and Master’s) in two institutions to determine their perceptions of the use of extreme programming practices in doing their design and coding assignments. Overwhelmingly, students’ experiences were...

متن کامل

Incorporation of Agile Development Methodology into a Capstone Software Engineering Project

This paper describes the author's experience in transitioning an undergraduate capstone software engineering project course from a traditional "waterfall" format to a modern agile development methodology. The agile approach replaces the sequential, and documentation-intensive, product development steps of the waterfall model--requirements analysis, system design, implementation, testing, and de...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005